home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 25 / AACD 25.iso / AACD / Magazine / Online / QMail / source / fmt_strn.c < prev    next >
Encoding:
C/C++ Source or Header  |  1997-04-15  |  270 b   |  13 lines

  1. #include "fmt.h"
  2.  
  3. unsigned int fmt_strn(s,t,n)
  4. register char *s; register char *t; register unsigned int n;
  5. {
  6.   register unsigned int len;
  7.   char ch;
  8.   len = 0;
  9.   if (s) { while (n-- && (ch = t[len])) s[len++] = ch; }
  10.   else while (n-- && t[len]) len++;
  11.   return len;
  12. }
  13.